<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // 给对象增加唱歌和跳舞两种方法
    // let banzhuren = {
    //   uname: `cuicui`,
    //   age: 18,
    //   gander: `wommen`,
    //   singSong: function () {
    //     document.write(`阴天`)
    //   },
    //   dance:function(){
    //     document.write(`不知名的舞蹈`)
    //   }
    // }
    //  打印输出   对象名.方法名()    小括号不能丢
    //   banzhuren.singSong()
    //  banzhuren.dance()

    // 给对象增加唱歌和跳舞两种方法
    let lizhanyu = {
      uname: `李占宇`,
      age: 26,
      gander: `man`,
      add: `鄱阳县枫树下村`,
      singSong: function () {
        document.write(`配乐：DJ凤舞九天<br>`)
      },         //  属性跟属性之间，方法跟方法之间都是用逗号隔开
      dance: function () {
        document.write(`热辣钢管舞`)
      }
    }
        //  打印属性  对象名.属性名
    // console.log(lizhanyu.uname);
    // console.log(lizhanyu.age);
    // console.log(lizhanyu.gander);
    // console.log(lizhanyu.add);
     // 打印对象输出直接  对象名.方法名()
    lizhanyu.singSong()      
    lizhanyu.dance()
    
        // 用for in 遍历对象    因为k获得的是字符串类型的属性名，所以打印属性值的时候需要用[]包起来
        // for(let k in lizhanyu){
        //   console.log(k);
        //   console.log(lizhanyu[k]);
        // }
         




  </script>
</body>

</html>